About Foundrie 59 Ltd (10953118) United Kingdom