About Alpha Trading & Logistics Services Limited (12958154) United Kingdom