About Seiche Limited (03475558) United Kingdom