About O & D Trading Ltd (12842652) United Kingdom