About Sir Wood Ltd (12240660) United Kingdom