About Square Kipper Limited (06796392) United Kingdom