About Klp Construction Solutions Ltd (10742252) United Kingdom