About Girardo & Co. Private Sales Limited (10222781) United Kingdom