About Rykar Trade Sales Ltd (12505251) United Kingdom