The website at plugins.leewillis.co.uk is owned and operated by:

Ademti Software Ltd
21, Hadrian Way
Carlisle
Cumbria
CA3 0LU
United Kingdom

Phone:
+44 (843) 289 0238

Online contact:
Contact here

Directors:
Lee Willis, Claire Louise Willis

Company registration:
Registered in England & Wales: 09426060