About Beckingham Metro Management Company Limited (07464431) United Kingdom