About Interframe Ltd (11351963) United Kingdom