About The Maxfield Foundation Limited (NI035920) United Kingdom