About A V R Spencer Limited (09818407) United Kingdom