About Abigail James Limited (06820734) United Kingdom