About Bussey & Armstrong Projects Limited (03840217) United Kingdom