About Ebbels Limited (01692126) United Kingdom