About Foleshill Holdings Limited (11852185) United Kingdom