About Walker Smith Facilities Ltd (12470165) United Kingdom