About Serge Lai Engineers Limited (06577003) United Kingdom