About Kandsalltechengineering Ltd (10227650) United Kingdom