About Sturdy Edwards Holdings Limited (05639582) United Kingdom