About De Leeuw Limited (02101048) United Kingdom