About Leandyne Limited (03292087) United Kingdom