About Brummer & Partners Services (uk) Limited (07338397) United Kingdom