About Seika Consultancy Limited (08152825) United Kingdom