About Preso Lab Design Limited (09484155) United Kingdom