About Alexander And Hogg Ltd (07847669) United Kingdom