About Nigel Hackett Associates Ltd (SC577208) United Kingdom