About Beckenham M.c. Limited (02601244) United Kingdom