About J A Alfa Limited (07605177) United Kingdom