About K&r Brothers Limited (11098490) United Kingdom