About Harray Ltd (13558120) United Kingdom