About Tulloch Homes Ltd. (SC032176) United Kingdom