About Swarf Ltd. (10267149) United Kingdom