About Blue Squirrel Ltd (11003551) United Kingdom