About Simon Farrimond Limited (11254379) United Kingdom