About Lynn Star Distribution & Logistics Limited (02796763) United Kingdom