About Green & Padgett Limited (00412879) United Kingdom