About Foakes Building Limited (11154281) United Kingdom