About City Pointing Systems Limited (02395313) United Kingdom