About Bancroft Holdings (sussex) Limited (04205122) United Kingdom