About Rami S Barber Limited (12458154) United Kingdom