About Es Lancaster Birmingham Limited (10178336) United Kingdom