About Langtry 42 Limited (07202395) United Kingdom