About Haversham House Limited (02039404) United Kingdom