About R E Allen Ltd (11786722) United Kingdom