About Fat Squirrel Limited (12363198) United Kingdom