About Handy Allen Limited (07294744) United Kingdom