About The Frame Centre (uk) Limited (08481666) United Kingdom