About Waltham House Limited (07964189) United Kingdom