About Wickham House Limited (05438403) United Kingdom