About Richard Gansbuehler Limited (05247763) United Kingdom