About Senworks Ltd. (08465655) United Kingdom