About Yoxall Abbott Limited (08388462) United Kingdom