About Diy Island Limited (12582245) United Kingdom