About Ferris Associates Limited (11834190) United Kingdom