About Clifford Haley And Barton Limited (10625168) United Kingdom