About Mi & Ro Sturmey Carpet Fitters Limited (06412895) United Kingdom