About Robert. A. Walker Ltd (SC592884) United Kingdom