About Alfred & Victoria Ltd (06860148) United Kingdom