About Ross J Walker Limited (07891071) United Kingdom