About Whitworth Marshall Limited (12043312) United Kingdom