About Lab Northallerton Limited (11057701) United Kingdom