About James Durrans Holdings Limited (12254953) United Kingdom