About H.w.anderson Ltd (SC465642) United Kingdom