About Palmer Maintenance Services Ltd (09892298) United Kingdom