About Finn Hardy Ltd (12920112) United Kingdom