About James Albert Ltd (12660356) United Kingdom