About James B Squirrell Limited (06769090) United Kingdom