About Square Bay Limited (08759478) United Kingdom