About Firdale Limited (03756129) United Kingdom