About Tebbs Design Limited (07392624) United Kingdom