About Luckall Industrial Ltd (10280892) United Kingdom