About Northshore Timber Frame Design Limited (06620136) United Kingdom