About D Holwerda Cleaning Limited (07797829) United Kingdom