About Minilab Limited (09288988) United Kingdom