About Ian C Taylor Design Ltd (13330481) United Kingdom