About Malahide Limited (05973952) United Kingdom