About Baldwin S Omega Limited (01633481) United Kingdom