About Interconstruct B&o Ltd (11780659) United Kingdom