About Rydal Fowler Stewart Limited (10438089) United Kingdom