About Hampton Preservation & Maintenance Services Ltd (SC528226) United Kingdom