About Seymours Warehouse Limited (12084545) United Kingdom