About Barrie Williams Developments Ltd (02568323) United Kingdom