About Tibbatts Design Limited (06143249) United Kingdom