About Senall Ltd (12641188) United Kingdom