About The Ken Rhodes Window & Conservatory Company Limited (06914578) United Kingdom