About Office Bay Limited (08399151) United Kingdom