About N R T Lorimer Limited (07549016) United Kingdom