About Neil S Plant Limited (06852186) United Kingdom