About Mark Holt & Co Holdings Limited (08983552) United Kingdom