About Lessiters Holdings Limited (12063778) United Kingdom