About Victor Plant Ltd (12100293) United Kingdom