About Anne & Robert Swaffer Limited (05459294) United Kingdom