About Independent Trading Limited (07622571) United Kingdom