About Carnell-jaftha Limited (10570795) United Kingdom