About Harbich Ltd (13192679) United Kingdom