About Perdrix Limited (07052343) United Kingdom