About Abbey Building Holdings Limited (11740314) United Kingdom