About Foden Spence Limited (05309493) United Kingdom