About Lorincz Delivery Solutions Ltd (10988539) United Kingdom