About Neil Farrell Ltd (07504080) United Kingdom