About Londonwares Ltd (12234903) United Kingdom