About S.r.h Holdings Limited (06681012) United Kingdom