About Leighton Grove Services Limited (09853979) United Kingdom