About Annie James Trading Limited (08886801) United Kingdom