About The Ugly Bin Company Limited (13703753) United Kingdom