About Cullen Timber Design Limited (06430461) United Kingdom