About Roger & Vikki Ltd (10579419) United Kingdom