About Framedene Limited (01141813) United Kingdom