About Framo Ltd (13417623) United Kingdom