About Albert & The Giant Cat Limited (09843233) United Kingdom