About Neil Harrod Ltd (04499473) United Kingdom