About Squirebay Limited (03045950) United Kingdom