About Richard James Buildings Ltd (12796907) United Kingdom