About Omsai Engineering Limited (08374554) United Kingdom