About Alfred Franks & Bartlett Holdings Limited (08621293) United Kingdom