About Foxwood Cleaning Ltd (12071978) United Kingdom