About Ribs (ealing) Limited (09234164) United Kingdom