About S&d Platform Hire Ltd (12084727) United Kingdom