About Nick Deyong Limited (02997986) United Kingdom