About Reka Thornton Ltd (12516367) United Kingdom