About Allen Clearence Limited (12709853) United Kingdom