About Pc Bars Limited (12980564) United Kingdom