About Len Rupo Limited (07992855) United Kingdom