About Rj & Nj Strachan Limited (12734204) United Kingdom