About Parker Lloyd Capital Limited (06172643) United Kingdom