About Stuart Howard & Co. Limited (02077267) United Kingdom