About A F Leighton Limited (05062352) United Kingdom