About Trimblecrescent 1967 Limited (09152167) United Kingdom