About Bancroft Group Limited (06341584) United Kingdom