About Nobores Limited (08215296) United Kingdom