About Alfred Flett Limited (SC184541) United Kingdom