About Semple Doherty Ltd (SC628594) United Kingdom