About Albert & Ivy Limited (12245403) United Kingdom