About Inddes Ltd (09905329) United Kingdom