About Roger The Window Man Limited (09134472) United Kingdom