About Ifor Rhys Limited (10264204) United Kingdom