About The Indie Design Co. Ltd (10870172) United Kingdom