About Clyde Consultancy Limited (11271038) United Kingdom