About Bakerlab Limited (10815730) United Kingdom