About Ad Fabrication Limited (02587848) United Kingdom