About James Mccallum Productions Ltd (08064042) United Kingdom