About Foden Hall Limited (12623216) United Kingdom