About Walker & Son Enterprises Ltd (13202514) United Kingdom