About 32 Castle Hill Avenue Folkestone Kent Limited (05630919) United Kingdom