About Victoria Farrow Design Limited (10361819) United Kingdom