About Nicolas Trudgian Limited (04583948) United Kingdom