About Rhys Howell Owen Limited (10046721) United Kingdom