About Shaddick & Co. Limited (04424153) United Kingdom