About Nick Harvey Management Limited (05221264) United Kingdom