About Burkard International Sales Limited (02899404) United Kingdom