About Seel Limited (SC070445) United Kingdom