About Frederick Douglas Limited (08022513) United Kingdom