About N P Thornley Limited (04462299) United Kingdom