About Fram Limited (06125822) United Kingdom