About E.palombo Ltd (SC440196) United Kingdom