About Ricky Bobby Industries Ltd (12842173) United Kingdom