About R & S Foundations Limited (08681062) United Kingdom