About F N Leray Limited (09026452) United Kingdom