About Abbey Trading & Investment Limited (08676493) United Kingdom