About Hold-fast Developments Ltd (11448643) United Kingdom