About G B Squirrell Limited (04724202) United Kingdom