About Nick Haste Limited (10769692) United Kingdom