About Theale Baird House Centre Limited (07705588) United Kingdom