About C. Bancroft Limited (02142372) United Kingdom