About N & T Wickett Limited (11824524) United Kingdom