About Nigel Baker Limited (04319545) United Kingdom