About Swiftkleen Limited (04670119) United Kingdom