About Blue Quail Ltd (09304093) United Kingdom