About British Associates (uk) Limited (05321151) United Kingdom