About Hadley & Ottaway Limited (00799003) United Kingdom