About Paramount Timber Frame Limited (11294897) United Kingdom