About Nigel Scott Associates (SL003832) United Kingdom