About Swerdna Services Limited (06299985) United Kingdom