About Langford And Ball Enterprises Ltd. (07652356) United Kingdom