About Leitner G B Limited (02503304) United Kingdom