About S&p Structures Ltd. (07905401) United Kingdom