About Shaddick & Shaddick Limited (10082002) United Kingdom