About Jake Albert Limited (11830980) United Kingdom