About Sherwood Projects Ltd. (12580455) United Kingdom