About Take The Octopus Limited (09457860) United Kingdom