About Clippr Weather Protection Systems Limited (13291348) United Kingdom