About Alex & Maxim S Design & Build Limited (11555402) United Kingdom