About Mark Holt & Co. Limited (03354951) United Kingdom