About Ambridge Traders & Co (SL002496) United Kingdom