About Clarence Leeds Limited (04424062) United Kingdom