About Clyde Wraps Limited (SC618573) United Kingdom