About Parker James & Co Limited (07941567) United Kingdom