About R.v & P.j Angell Holdings Limited (04685379) United Kingdom