About J&a Warehouse Limited (11014976) United Kingdom