About J Almeida Limited (09130179) United Kingdom