About L & S Structures (uk) Limited (07285341) United Kingdom