About Alan Garrett Limited (05939703) United Kingdom