About A.f. Starr Limited (01642068) United Kingdom