About Whitworth Search Ltd. (10589565) United Kingdom