About Bt Edmonds Ltd (13649963) United Kingdom