About Retail Equipment Installation Limited (07358329) United Kingdom