About C.r. Toogood & Co. Limited (00595327) United Kingdom