About C.g. Toft (leaded Lights) Limited (01815322) United Kingdom