About Sardo Trading Limited (07340893) United Kingdom