About H & R Apparel Solution Limited (12284710) United Kingdom