About Perren Design Of London Limited (03348050) United Kingdom