About Abinger Hammer Ltd (13636039) United Kingdom