About A&r Kandola Limited (13103168) United Kingdom