About Allan Access Platform Services Limited (06887956) United Kingdom