About C. Sibbick & Co. Limited (08101616) United Kingdom