About J.l.biggs Limited (10154281) United Kingdom