About Bingham Pluckers Limited (11335441) United Kingdom