About Harvey Stewart & Smith Limited (03996544) United Kingdom