About Interframe (south West) Limited (06503278) United Kingdom