About Seiril Owens Limited (13412091) United Kingdom