About Kierans Products Ltd (12977518) United Kingdom