About Alexander Hirst Limited (08589706) United Kingdom