About Lloyd Parker Limited (06261246) United Kingdom