About Dilectrics Limited (05675879) United Kingdom