About Swoofler Ltd. (09483143) United Kingdom