About Timothy Floyd Limited (08633556) United Kingdom