About Bureau Frances Delvarr Ltd (01746210) United Kingdom