About Lab Equipment Limited (12717860) United Kingdom