About Pritchards Services Limited (09435733) United Kingdom