About Palmer Fry Limited (02744660) United Kingdom