About C.c. Webb & Co. Limited (01127459) United Kingdom