About Garthur (london) Limited (00499818) United Kingdom