About Palmes Engineering Services Ltd (10039178) United Kingdom