About Stewart Burch Ltd (07991299) United Kingdom