About Stuart Ridley Ifa Limited (06713237) United Kingdom