About O Twadhi - T A Pendrell Arms Limited (11677646) United Kingdom