About Magic Rental Lp (SL028605) United Kingdom