About Vincent Ashcroft Ltd (13221974) United Kingdom