About R & S Project Management Tenby Limited (05214979) United Kingdom