About Threshers Convenience Ltd (10078986) United Kingdom