About Pc Directors Limited (03672663) United Kingdom