About Pillar (beckton) Limited (02783376) United Kingdom