About Alan Ford Ltd (12895970) United Kingdom