About Stockdale Projects Ltd (09210419) United Kingdom