About N L Crabbe Limited (11994890) United Kingdom