About S.r. Carr Limited (02199366) United Kingdom