About Timberquay Limited (NI058554) United Kingdom