About Jade Harborne Limited (11306247) United Kingdom