About Quickframe Sfs Ltd. (12714587) United Kingdom