About Sleek & Swift Jointing Ltd (10027111) United Kingdom