About James Albert Home Ltd (13326799) United Kingdom