About S. R. Reclaim Limited (10155800) United Kingdom