About Lilly Hastedt Limited (04621441) United Kingdom