About Longmill Management Company Limited (07192608) United Kingdom