About Farzin Shahmehr Limited (05260384) United Kingdom