About Whitmarsh Holt Young Limited (03845660) United Kingdom