PC 123 is Hull based company that is listed as Computer Systems & Software (Sales).
Location of PC 123 is Unit 17b, Hull.