About The Sidney Frame Ltd (13207975) United Kingdom