About Hollins Chagall Limited (10093169) United Kingdom