About The Refill Machine Company Limited (11924406) United Kingdom