About Ek Baker St Limited (09876928) United Kingdom