About Ricketts Takhar Logistics Ltd (10861457) United Kingdom