About R & S Sydenham Limited (05644500) United Kingdom