About The Frame Group (uk) Limited (06323020) United Kingdom