About K&r Petroleum Ltd (13529998) United Kingdom