About Abdo Consulting Limited (06690575) United Kingdom