About Queensmere House Limited (10765190) United Kingdom