About Parker Lloyd Ee Limited (07843679) United Kingdom