About Westholme (north Yorkshire) Limited (11546408) United Kingdom