About Ask Barry Ltd (12459129) United Kingdom