About Ft Structure Limited (07866728) United Kingdom