About Barrington Kelvinside Limited (SC416900) United Kingdom