About Fynde & Perduro Ltd (11700373) United Kingdom