About Whitworth Mallinson & Company Limited (00376279) United Kingdom