About Langtry Holdings Limited (05488892) United Kingdom