About Taylor Biddle Design Limited (08312643) United Kingdom