About Ffa 96 Limited (09586464) United Kingdom