About Designer Lock Up Ltd (12418766) United Kingdom