About M C Casswell & Sons Company Ltd (11802934) United Kingdom