About Neil Hicks & Co Ltd (06573709) United Kingdom