About A.lamington Limited (12326641) United Kingdom