About Stewart Miller Mcculloch (holdings) Limited (06432216) United Kingdom