About Barrie Williams Limited (12137322) United Kingdom