About Ifor Rhys (oxford) Limited (04776284) United Kingdom