About Allan (construction) Design And Build Limited (11052841) United Kingdom