About Abdo Publications Limited (02452893) United Kingdom