About Nigel Montgomery Limited (12099160) United Kingdom