About Leverkirk Limited (02646621) United Kingdom