About Longmill Dexter Ltd (10567956) United Kingdom