About Ebworth Developments (bloomfield) Limited (10028766) United Kingdom