About James Laurence Edgbaston Limited (08588891) United Kingdom