About B & O Developments Llp (OC314953) United Kingdom