About Shabeel R&r Company Limited (09406340) United Kingdom