About Harlow & Jones (uk) Limited (02740621) United Kingdom