About Finley Structures Ltd (04043102) United Kingdom