About Leemick Limited (04131189) United Kingdom