About Retail Design & Engineering Limited (07529088) United Kingdom