About Grandfield Worldwide L.p. (SL028808) United Kingdom