Philip John Slimmon

Wales

Trademarks, designs and patents