About Abbycon Ltd (09224710) United Kingdom