About Wapping Squirrel Limited (07441766) United Kingdom