About Elachi Bridgwater Limited (13131869) United Kingdom