About Pincers Pail Limited (SC690671) United Kingdom