About I. N. D. Limited (03283064) United Kingdom