About Strand Preservation Limited (02418359) United Kingdom