About Longfield Motor Development Limited (10377502) United Kingdom