About Barker And Patterson (uk) Limited (04271470) United Kingdom