About Squarebrook Limited (08815352) United Kingdom