About Somero Enterprises Limited (03905741) United Kingdom