About Afflicks Logistics Limited (12232314) United Kingdom