About Jones The Foam Limited (11133325) United Kingdom