About Strattura Limited (08452094) United Kingdom