About W Lancaster & Co Limited (00113905) United Kingdom