About Framgord Limited (SC098738) United Kingdom