About The Lock Specialist & Multi-trade Services Ltd (12878254) United Kingdom