About Westmanor Ventures Limited (04764308) United Kingdom