About Dewar Engineering Services Ltd (SC445962) United Kingdom