About Ruben Roland Ltd (09408261) United Kingdom