About Albert Amor Limited (03538259) United Kingdom