About Framton Limited (02370540) United Kingdom