About Avalon Design Services Ltd (06210253) United Kingdom