About Barclay (cammachmore) Limited (02470219) United Kingdom