About Saucepan Lid Ltd (12703188) United Kingdom