About A. B. Touch-ups Limited (12491882) United Kingdom