About Langdon Homes Brixham Limited (12822993) United Kingdom