About A.f.r. Degouveia Co. Limited (01160944) United Kingdom