About Tim Alden Design Ltd (08020622) United Kingdom