About Antony Howard Barron Limited (13557537) United Kingdom