About Foglino Ltd (09481888) United Kingdom