About The Cabbage Company Limited (08149204) United Kingdom