About Stuart Walker Ltd (07112977) United Kingdom