About Rakekirk Limited (02609927) United Kingdom