About S.a.r. Contracts Limited (06008081) United Kingdom