About Alan Floyd Limited (04647359) United Kingdom