About Sidney Llewellyn Limited (04636676) United Kingdom