About Haris & Partners Ltd (SC690591) United Kingdom