About Westray Hall Limited (04380784) United Kingdom