About Gwyther And Ball Ltd (12173818) United Kingdom