About Grip Monkeys House Ltd (08438009) United Kingdom