About The Lab London Apparel Company Limited (13682212) United Kingdom