About Pendock Computer Services Limited (07720751) United Kingdom