About Ikk Design & Build Limited (07813993) United Kingdom