About B&w Developments (frampton) Limited (12240876) United Kingdom