About Ls Trades & Maintenance Ltd (08901239) United Kingdom