About Ruby West St Limited (10725964) United Kingdom