About U J&r Ltd (SC531073) United Kingdom