About The Excess Stock Buyers Limited (13240265) United Kingdom