About Hamlyn Associates Limited (03149240) United Kingdom