About Longfield (holdings) Limited (10050618) United Kingdom