About Second Opinion Design & Build London Ltd (12119827) United Kingdom