About Clyde Photography Ltd. (SC553963) United Kingdom