About City Seal Limited (04313856) United Kingdom