About Sturdy Oak Developments Limited (12073074) United Kingdom