About Albie And Lonnies Ltd (12522485) United Kingdom