About Stewart Baggallay Ltd (07934318) United Kingdom