About Harrow Investment Corporation Limited (06191109) United Kingdom