About Seele (uk) Limited (02988498) United Kingdom