About R & S Barnes Limited (05168787) United Kingdom