About Edenbridge Seller Ltd (11784944) United Kingdom