About Mark Smith & Co. Limited (03626236) United Kingdom