About Mccarthy Plant Ltd (10916868) United Kingdom