About Proudfoot Distribution Ltd (SC541826) United Kingdom