About Squarefoot (n.i.) Ltd (NI650963) United Kingdom