About Rsr Amber House Limited (11751178) United Kingdom