About Keat & Andre Limited (13353887) United Kingdom