About The Refill Company Limited (06933554) United Kingdom