About Moore & Co. Design Build Limited (13520007) United Kingdom