About Swclark Ltd (12805685) United Kingdom