About Whitworth Management Limited (09332148) United Kingdom