About S And R Home Improvements Ltd (11719261) United Kingdom