About Ff Barry Ltd (13506659) United Kingdom