About Stewart Miller Mcculloch & Co. Limited (01469545) United Kingdom