About Seeler Ltd (12990991) United Kingdom