About Graham Farmelo Limited (11847869) United Kingdom