About Framed Limited (04956215) United Kingdom