About Mitchell Parker White Limited (06512676) United Kingdom