About S Lombos Ltd (06272696) United Kingdom