About S.i.r Lancashire Limited (10186707) United Kingdom