About Avalon Warehouse Ltd (11226618) United Kingdom