About Westray Capital Services Limited (08993394) United Kingdom