About M & S Barnton Limited (05949587) United Kingdom