About Abdo Limited (12812206) United Kingdom