About Wallace Quinn & Co. Limited (SC331705) United Kingdom