About Beeching Limited (00552984) United Kingdom