About The Window Man (gb) Limited (SC514785) United Kingdom