About Swattup Limited (10667883) United Kingdom