About Freshclean Cheltenham Ltd. (10210260) United Kingdom