About Red Squirrel Ak Limited (07095629) United Kingdom