About Exteriorandinteriorsolutions Ltd (05774895) United Kingdom