About Barnard And Walters Limited (03452529) United Kingdom