About Thomas Bird Set Design Ltd (13399518) United Kingdom