About Richard Parfitt Associates Limited (10298551) United Kingdom