About T. C. Bibby Limited (07960311) United Kingdom