About Swab Holdings Ltd (SC686592) United Kingdom