About Harborne Holdings Limited (13347338) United Kingdom