About Jan Afford Limited (07063602) United Kingdom