About The Labwarehouse Limited (03922048) United Kingdom