About Froggatt Holdings Limited (13442139) United Kingdom