About Ab Hampstead Ltd (13499959) United Kingdom