About Ad Hammond Ltd (SC506231) United Kingdom