About The London Flipsters Ltd (13597542) United Kingdom