About Squarebrook (holdings) Limited (08817315) United Kingdom