About Sir Walter Tyrrell Ltd (11245883) United Kingdom