About Abdec Limited (03394916) United Kingdom