About Senator International Limited (01323955) United Kingdom