About Jasmine Affreca Radford Ltd (13042804) United Kingdom