About On Barry Ltd (NI680546) United Kingdom