About Allen Leslie Associates Limited (05367659) United Kingdom