About James Frederick Framing Limited (07447450) United Kingdom