About Foam Cutting & Design Ltd (04102452) United Kingdom