About Leeray Limited (12747526) United Kingdom