About Allan Royle Limited (06202824) United Kingdom