About Ian&ld Ltd (SC674753) United Kingdom