About Abbey Service Centre Limited (10489317) United Kingdom