About Barker Van Roose Ltd (09322055) United Kingdom