About Seamab Consultancy Limited (03796403) United Kingdom